a pair of mated contacts - Espagnol Anglais Dictionnaire